to keep one's chin up - Espagnol Anglais Dictionnaire